package com.borzaindustries.mkdummy;

import java.util.*;

public class LoremIpsumGenerator implements IStringsGenerator {
	private HashMap<String, HashMap<String, Integer>> items;
	private HashMap<String, Integer> itemCounts;

	public LoremIpsumGenerator() {
		items = new HashMap<String, HashMap<String, Integer>>();
		itemCounts = new HashMap<String, Integer>();
	}

	/** generates a lorem ipsum text with defined word count */
	public String generateParagraph(int wordCount) {
		StringBuilder builder = new StringBuilder();
		String current = "Lorem";
		String next = null;
		Random random = new Random();
		for (int i = 0; i < wordCount; i++) {
			builder.append(current);
			if (i == wordCount - 1)
				continue;
			builder.append(' ');
			// get total item counts for current word
			int itemTotal = itemCounts.get(current);
			// set rnd to be 1 more than index of randomly picked, because we'll
			// enumerate through them and test it for >=
			int rnd = random.nextInt(itemTotal) + 1;
			int itemTracker = 0;
			// walk through children
			HashMap<String, Integer> targets = items.get(current);
			for (String target : targets.keySet()) {
				itemTracker += targets.get(target); // add current target count
				if (itemTracker >= rnd) {
					next = target;
					break;
				}
			}
			if (next == null || !items.containsKey(next))
				next = "Lorem";
			current = next;
		}
		builder.append('.'); // end of the paragraph
		return builder.toString();
	}

	class Item {
		public String Name;
		public int Count;
		public List<Item> Items;
	}

	public void load() {
		items.clear();
		HashMap<String, Integer> targets = new HashMap<String, Integer>();
		targets = new HashMap<String, Integer>();
		targets.put("ipsum", 1);
		items.put("Lorem", targets);
		itemCounts.put("Lorem", 1);
		targets = new HashMap<String, Integer>();
		targets.put("dolor", 1);
		targets.put("urna", 1);
		targets.put("non", 1);
		targets.put("primis", 1);
		targets.put("ultrices", 1);
		targets.put("ac", 1);
		targets.put("quia", 1);
		items.put("ipsum", targets);
		itemCounts.put("ipsum", 7);
		targets = new HashMap<String, Integer>();
		targets.put("sit", 2);
		targets.put("in", 1);
		targets.put("repellendus.", 1);
		items.put("dolor", targets);
		itemCounts.put("dolor", 4);
		targets = new HashMap<String, Integer>();
		targets.put("amet,", 6);
		targets.put("amet", 4);
		targets.put("voluptatem", 1);
		targets.put("aspernatur", 1);
		items.put("sit", targets);
		itemCounts.put("sit", 12);
		targets = new HashMap<String, Integer>();
		targets.put("consectetur", 1);
		targets.put("pharetra", 1);
		targets.put("lectus.", 1);
		targets.put("risus.", 1);
		targets.put("ultrices", 1);
		targets.put("consectetur,", 1);
		items.put("amet,", targets);
		itemCounts.put("amet,", 6);
		targets = new HashMap<String, Integer>();
		targets.put("adipisicing", 1);
		items.put("consectetur", targets);
		itemCounts.put("consectetur", 1);
		targets = new HashMap<String, Integer>();
		targets.put("elit,", 1);
		items.put("adipisicing", targets);
		itemCounts.put("adipisicing", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sed", 1);
		targets.put("nec", 1);
		targets.put("vestibulum", 1);
		items.put("elit,", targets);
		itemCounts.put("elit,", 3);
		targets = new HashMap<String, Integer>();
		targets.put("do", 1);
		targets.put("malesuada", 1);
		targets.put("placerat", 1);
		targets.put("risus.", 1);
		targets.put("lacus", 1);
		targets.put("elit", 1);
		targets.put("fermentum", 1);
		targets.put("felis.", 1);
		targets.put("turpis.", 1);
		targets.put("ipsum", 1);
		targets.put("quia", 2);
		items.put("sed", targets);
		itemCounts.put("sed", 12);
		targets = new HashMap<String, Integer>();
		targets.put("eiusmod", 1);
		items.put("do", targets);
		itemCounts.put("do", 1);
		targets = new HashMap<String, Integer>();
		targets.put("tempor", 1);
		items.put("eiusmod", targets);
		itemCounts.put("eiusmod", 1);
		targets = new HashMap<String, Integer>();
		targets.put("incididunt", 1);
		targets.put("congue,", 1);
		targets.put("dolor,", 1);
		targets.put("sed,", 1);
		targets.put("nec,", 1);
		items.put("tempor", targets);
		itemCounts.put("tempor", 5);
		targets = new HashMap<String, Integer>();
		targets.put("ut", 1);
		items.put("incididunt", targets);
		itemCounts.put("incididunt", 1);
		targets = new HashMap<String, Integer>();
		targets.put("labore", 2);
		targets.put("aliquip", 1);
		targets.put("dictum", 1);
		targets.put("libero", 1);
		targets.put("pede.", 1);
		targets.put("turpis", 1);
		targets.put("quam.", 1);
		targets.put("dolor.", 1);
		targets.put("lacus.", 1);
		targets.put("et", 1);
		targets.put("aut", 1);
		targets.put("perspiciatis", 1);
		targets.put("aliquid", 1);
		items.put("ut", targets);
		itemCounts.put("ut", 14);
		targets = new HashMap<String, Integer>();
		targets.put("et", 2);
		items.put("labore", targets);
		itemCounts.put("labore", 2);
		targets = new HashMap<String, Integer>();
		targets.put("dolore", 2);
		targets.put("commodo", 1);
		targets.put("risus", 1);
		targets.put("augue.", 1);
		targets.put("netus", 3);
		targets.put("malesuada", 3);
		targets.put("laoreet", 1);
		targets.put("erat.", 1);
		targets.put("pede", 1);
		targets.put("ultrices", 1);
		targets.put("orci", 1);
		targets.put("arcu", 1);
		targets.put("ipsum", 1);
		targets.put("accusamus", 1);
		targets.put("iusto", 1);
		targets.put("quas", 1);
		targets.put("dolorum", 1);
		targets.put("expedita", 1);
		targets.put("aut", 1);
		targets.put("voluptates", 1);
		targets.put("molestiae", 1);
		targets.put("quasi", 1);
		items.put("et", targets);
		itemCounts.put("et", 27);
		targets = new HashMap<String, Integer>();
		targets.put("magna", 1);
		targets.put("eu", 1);
		targets.put("magnam", 1);
		items.put("dolore", targets);
		itemCounts.put("dolore", 3);
		targets = new HashMap<String, Integer>();
		targets.put("aliqua.", 1);
		targets.put("felis", 1);
		targets.put("nisl,", 1);
		targets.put("ac", 1);
		targets.put("lacus", 1);
		items.put("magna", targets);
		itemCounts.put("magna", 5);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("aliqua.", targets);
		itemCounts.put("aliqua.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("enim", 2);
		targets.put("ullamcorper,", 1);
		targets.put("vitae", 1);
		targets.put("augue", 1);
		targets.put("pede", 1);
		targets.put("accumsan,", 1);
		items.put("Ut", targets);
		itemCounts.put("Ut", 7);
		targets = new HashMap<String, Integer>();
		targets.put("ad", 2);
		targets.put("nec", 1);
		targets.put("ipsam", 1);
		items.put("enim", targets);
		itemCounts.put("enim", 4);
		targets = new HashMap<String, Integer>();
		targets.put("minim", 1);
		targets.put("minima", 1);
		items.put("ad", targets);
		itemCounts.put("ad", 2);
		targets = new HashMap<String, Integer>();
		targets.put("veniam,", 1);
		items.put("minim", targets);
		itemCounts.put("minim", 1);
		targets = new HashMap<String, Integer>();
		targets.put("quis", 2);
		items.put("veniam,", targets);
		itemCounts.put("veniam,", 2);
		targets = new HashMap<String, Integer>();
		targets.put("nostrud", 1);
		targets.put("lacus.", 2);
		targets.put("lectus.", 1);
		targets.put("quam.", 1);
		targets.put("elit", 1);
		targets.put("arcu", 1);
		targets.put("orci", 1);
		targets.put("lorem", 1);
		targets.put("nostrum", 1);
		items.put("quis", targets);
		itemCounts.put("quis", 10);
		targets = new HashMap<String, Integer>();
		targets.put("exercitation", 1);
		items.put("nostrud", targets);
		itemCounts.put("nostrud", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ullamco", 1);
		items.put("exercitation", targets);
		itemCounts.put("exercitation", 1);
		targets = new HashMap<String, Integer>();
		targets.put("laboris", 1);
		items.put("ullamco", targets);
		itemCounts.put("ullamco", 1);
		targets = new HashMap<String, Integer>();
		targets.put("nisi", 1);
		items.put("laboris", targets);
		itemCounts.put("laboris", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ut", 2);
		targets.put("eget", 2);
		items.put("nisi", targets);
		itemCounts.put("nisi", 4);
		targets = new HashMap<String, Integer>();
		targets.put("ex", 1);
		items.put("aliquip", targets);
		itemCounts.put("aliquip", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ea", 2);
		items.put("ex", targets);
		itemCounts.put("ex", 2);
		targets = new HashMap<String, Integer>();
		targets.put("commodo", 1);
		targets.put("commodi", 1);
		targets.put("voluptate", 1);
		items.put("ea", targets);
		itemCounts.put("ea", 3);
		targets = new HashMap<String, Integer>();
		targets.put("consequat.", 1);
		targets.put("pharetra,", 1);
		targets.put("eget,", 1);
		targets.put("lacus", 1);
		targets.put("eu,", 1);
		items.put("commodo", targets);
		itemCounts.put("commodo", 5);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("consequat.", targets);
		itemCounts.put("consequat.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("aute", 1);
		targets.put("ac", 1);
		targets.put("sapien", 1);
		targets.put("sed", 1);
		targets.put("quis", 1);
		targets.put("volutpat", 1);
		targets.put("vulputate,", 1);
		targets.put("et", 1);
		items.put("Duis", targets);
		itemCounts.put("Duis", 8);
		targets = new HashMap<String, Integer>();
		targets.put("irure", 1);
		items.put("aute", targets);
		itemCounts.put("aute", 1);
		targets = new HashMap<String, Integer>();
		targets.put("dolor", 1);
		items.put("irure", targets);
		itemCounts.put("irure", 1);
		targets = new HashMap<String, Integer>();
		targets.put("reprehenderit", 1);
		targets.put("voluptate", 1);
		targets.put("culpa", 2);
		targets.put("mauris", 1);
		targets.put("metus.", 1);
		targets.put("faucibus", 1);
		targets.put("ea", 1);
		items.put("in", targets);
		itemCounts.put("in", 8);
		targets = new HashMap<String, Integer>();
		targets.put("in", 1);
		targets.put("qui", 1);
		items.put("reprehenderit", targets);
		itemCounts.put("reprehenderit", 2);
		targets = new HashMap<String, Integer>();
		targets.put("velit", 2);
		items.put("voluptate", targets);
		itemCounts.put("voluptate", 2);
		targets = new HashMap<String, Integer>();
		targets.put("esse", 2);
		items.put("velit", targets);
		itemCounts.put("velit", 2);
		targets = new HashMap<String, Integer>();
		targets.put("cillum", 1);
		targets.put("quam", 1);
		items.put("esse", targets);
		itemCounts.put("esse", 2);
		targets = new HashMap<String, Integer>();
		targets.put("dolore", 1);
		items.put("cillum", targets);
		itemCounts.put("cillum", 1);
		targets = new HashMap<String, Integer>();
		targets.put("fugiat", 1);
		targets.put("nibh", 1);
		targets.put("tempor", 1);
		targets.put("mauris.", 1);
		targets.put("velit.", 1);
		targets.put("purus", 1);
		targets.put("felis.", 1);
		targets.put("mi.", 1);
		targets.put("ante.", 1);
		targets.put("ligula", 1);
		targets.put("est.", 1);
		items.put("eu", targets);
		itemCounts.put("eu", 11);
		targets = new HashMap<String, Integer>();
		targets.put("nulla", 1);
		targets.put("quo", 1);
		items.put("fugiat", targets);
		itemCounts.put("fugiat", 2);
		targets = new HashMap<String, Integer>();
		targets.put("pariatur.", 2);
		targets.put("a", 1);
		targets.put("lorem", 1);
		targets.put("elit,", 1);
		targets.put("at", 1);
		items.put("nulla", targets);
		itemCounts.put("nulla", 6);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("pariatur.", targets);
		itemCounts.put("pariatur.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("sint", 1);
		items.put("Excepteur", targets);
		itemCounts.put("Excepteur", 1);
		targets = new HashMap<String, Integer>();
		targets.put("occaecat", 1);
		targets.put("occaecati", 1);
		targets.put("et", 1);
		items.put("sint", targets);
		itemCounts.put("sint", 3);
		targets = new HashMap<String, Integer>();
		targets.put("cupidatat", 1);
		items.put("occaecat", targets);
		itemCounts.put("occaecat", 1);
		targets = new HashMap<String, Integer>();
		targets.put("non", 1);
		items.put("cupidatat", targets);
		itemCounts.put("cupidatat", 1);
		targets = new HashMap<String, Integer>();
		targets.put("proident,", 1);
		targets.put("elit", 1);
		targets.put("feugiat", 1);
		targets.put("sapien.", 1);
		targets.put("lectus.", 1);
		targets.put("diam.", 1);
		targets.put("diam", 1);
		targets.put("provident,", 1);
		targets.put("recusandae.", 1);
		targets.put("numquam", 1);
		items.put("non", targets);
		itemCounts.put("non", 10);
		targets = new HashMap<String, Integer>();
		targets.put("sunt", 1);
		items.put("proident,", targets);
		itemCounts.put("proident,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("in", 2);
		targets.put("explicabo.", 1);
		items.put("sunt", targets);
		itemCounts.put("sunt", 3);
		targets = new HashMap<String, Integer>();
		targets.put("qui", 2);
		items.put("culpa", targets);
		itemCounts.put("culpa", 2);
		targets = new HashMap<String, Integer>();
		targets.put("officia", 2);
		targets.put("blanditiis", 1);
		targets.put("ratione", 1);
		targets.put("dolorem", 2);
		targets.put("in", 1);
		items.put("qui", targets);
		itemCounts.put("qui", 7);
		targets = new HashMap<String, Integer>();
		targets.put("deserunt", 2);
		items.put("officia", targets);
		itemCounts.put("officia", 2);
		targets = new HashMap<String, Integer>();
		targets.put("mollit", 1);
		targets.put("mollitia", 1);
		items.put("deserunt", targets);
		itemCounts.put("deserunt", 2);
		targets = new HashMap<String, Integer>();
		targets.put("anim", 1);
		items.put("mollit", targets);
		itemCounts.put("mollit", 1);
		targets = new HashMap<String, Integer>();
		targets.put("id", 1);
		items.put("anim", targets);
		itemCounts.put("anim", 1);
		targets = new HashMap<String, Integer>();
		targets.put("est", 2);
		targets.put("tincidunt", 1);
		targets.put("risus.", 1);
		targets.put("libero.", 1);
		targets.put("gravida", 1);
		targets.put("turpis", 1);
		targets.put("quod", 1);
		items.put("id", targets);
		itemCounts.put("id", 8);
		targets = new HashMap<String, Integer>();
		targets.put("laborum.", 1);
		targets.put("eros", 1);
		targets.put("euismod", 1);
		targets.put("laborum", 1);
		targets.put("et", 1);
		targets.put("eligendi", 1);
		items.put("est", targets);
		itemCounts.put("est", 6);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("laborum.", targets);
		itemCounts.put("laborum.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("pretium", 1);
		targets.put("augue", 1);
		targets.put("non", 1);
		targets.put("ac", 1);
		targets.put("eleifend", 1);
		targets.put("eu", 1);
		targets.put("nec", 1);
		items.put("Curabitur", targets);
		itemCounts.put("Curabitur", 7);
		targets = new HashMap<String, Integer>();
		targets.put("tincidunt", 1);
		targets.put("ac,", 1);
		items.put("pretium", targets);
		itemCounts.put("pretium", 2);
		targets = new HashMap<String, Integer>();
		targets.put("lacus.", 1);
		targets.put("sapien", 1);
		targets.put("eget,", 1);
		targets.put("feugiat", 1);
		targets.put("urna.", 1);
		items.put("tincidunt", targets);
		itemCounts.put("tincidunt", 5);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 8);
		targets.put("Ut", 8);
		targets.put("Duis", 8);
		targets.put("Excepteur", 8);
		targets.put("Curabitur", 8);
		targets.put("Nulla", 8);
		targets.put("Nullam", 8);
		targets.put("Integer", 8);
		targets.put("Donec", 8);
		targets.put("Etiam", 8);
		targets.put("Maecenas", 8);
		targets.put("Pellentesque", 8);
		targets.put("Aliquam", 8);
		targets.put("Cras", 8);
		targets.put("Aenean", 8);
		targets.put("In", 8);
		targets.put("Fusce", 8);
		targets.put("Mauris", 8);
		targets.put("Vivamus", 8);
		targets.put("Morbi", 8);
		targets.put("Quisque", 8);
		targets.put("Proin", 8);
		targets.put("Suspendisse", 8);
		targets.put("Praesent", 8);
		targets.put("Nam", 8);
		targets.put("Nunc", 8);
		targets.put("Sed", 8);
		targets.put("Vestibulum", 8);
		targets.put("Curae;", 8);
		targets.put("At", 8);
		targets.put("Et", 8);
		targets.put("Temporibus", 8);
		targets.put("Itaque", 8);
		targets.put("Nemo", 8);
		targets.put("Neque", 8);
		targets.put("Quis", 8);
		items.put("lacus.", targets);
		itemCounts.put("lacus.", 288);
		targets = new HashMap<String, Integer>();
		targets.put("gravida", 1);
		targets.put("facilisi.", 1);
		targets.put("iaculis", 1);
		targets.put("dignissim", 1);
		items.put("Nulla", targets);
		itemCounts.put("Nulla", 4);
		targets = new HashMap<String, Integer>();
		targets.put("orci", 1);
		targets.put("bibendum,", 1);
		targets.put("ipsum", 1);
		targets.put("arcu", 1);
		targets.put("condimentum.", 1);
		targets.put("luctus,", 1);
		items.put("gravida", targets);
		itemCounts.put("gravida", 6);
		targets = new HashMap<String, Integer>();
		targets.put("a", 1);
		targets.put("magna", 1);
		targets.put("nunc", 1);
		targets.put("leo,", 1);
		targets.put("luctus", 1);
		targets.put("et", 1);
		targets.put("euismod", 1);
		items.put("orci", targets);
		itemCounts.put("orci", 7);
		targets = new HashMap<String, Integer>();
		targets.put("odio.", 1);
		targets.put("elit.", 1);
		targets.put("quam.", 1);
		targets.put("mi.", 1);
		targets.put("mauris.", 1);
		targets.put("lacus.", 1);
		targets.put("justo.", 1);
		targets.put("sapiente", 1);
		items.put("a", targets);
		itemCounts.put("a", 8);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 6);
		targets.put("Ut", 6);
		targets.put("Duis", 6);
		targets.put("Excepteur", 6);
		targets.put("Curabitur", 6);
		targets.put("Nulla", 6);
		targets.put("Nullam", 6);
		targets.put("Integer", 6);
		targets.put("Donec", 6);
		targets.put("Etiam", 6);
		targets.put("Maecenas", 6);
		targets.put("Pellentesque", 6);
		targets.put("Aliquam", 6);
		targets.put("Cras", 6);
		targets.put("Aenean", 6);
		targets.put("In", 6);
		targets.put("Fusce", 6);
		targets.put("Mauris", 6);
		targets.put("Vivamus", 6);
		targets.put("Morbi", 6);
		targets.put("Quisque", 6);
		targets.put("Proin", 6);
		targets.put("Suspendisse", 6);
		targets.put("Praesent", 6);
		targets.put("Nam", 6);
		targets.put("Nunc", 6);
		targets.put("Sed", 6);
		targets.put("Vestibulum", 6);
		targets.put("Curae;", 6);
		targets.put("At", 6);
		targets.put("Et", 6);
		targets.put("Temporibus", 6);
		targets.put("Itaque", 6);
		targets.put("Nemo", 6);
		targets.put("Neque", 6);
		targets.put("Quis", 6);
		items.put("odio.", targets);
		itemCounts.put("odio.", 216);
		targets = new HashMap<String, Integer>();
		targets.put("varius,", 1);
		targets.put("arcu.", 1);
		targets.put("ornare.", 1);
		targets.put("non", 1);
		targets.put("imperdiet.", 1);
		targets.put("mauris", 1);
		targets.put("lectus", 1);
		targets.put("sapien", 1);
		targets.put("ligula", 1);
		items.put("Nullam", targets);
		itemCounts.put("Nullam", 9);
		targets = new HashMap<String, Integer>();
		targets.put("turpis", 1);
		items.put("varius,", targets);
		itemCounts.put("varius,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("et", 1);
		targets.put("suscipit", 1);
		targets.put("lacus,", 1);
		targets.put("egestas.", 3);
		targets.put("ullamcorper", 1);
		targets.put("consectetuer", 1);
		targets.put("quis", 1);
		items.put("turpis", targets);
		itemCounts.put("turpis", 9);
		targets = new HashMap<String, Integer>();
		targets.put("est", 1);
		items.put("pharetra,", targets);
		itemCounts.put("pharetra,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("bibendum", 1);
		targets.put("est", 1);
		items.put("eros", targets);
		itemCounts.put("eros", 2);
		targets = new HashMap<String, Integer>();
		targets.put("elit,", 1);
		targets.put("libero.", 1);
		targets.put("dapibus.", 1);
		targets.put("sed,", 1);
		targets.put("nec,", 1);
		items.put("bibendum", targets);
		itemCounts.put("bibendum", 5);
		targets = new HashMap<String, Integer>();
		targets.put("luctus", 1);
		targets.put("sem.", 1);
		targets.put("massa", 1);
		items.put("nec", targets);
		itemCounts.put("nec", 3);
		targets = new HashMap<String, Integer>();
		targets.put("magna", 1);
		targets.put("felis.", 1);
		targets.put("a,", 1);
		targets.put("et", 1);
		targets.put("sit", 1);
		items.put("luctus", targets);
		itemCounts.put("luctus", 5);
		targets = new HashMap<String, Integer>();
		targets.put("sollicitudin", 1);
		targets.put("nisl", 1);
		targets.put("dignissim", 1);
		items.put("felis", targets);
		itemCounts.put("felis", 3);
		targets = new HashMap<String, Integer>();
		targets.put("mauris.", 1);
		targets.put("rutrum.", 1);
		targets.put("non,", 1);
		items.put("sollicitudin", targets);
		itemCounts.put("sollicitudin", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("mauris.", targets);
		itemCounts.put("mauris.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("in", 1);
		targets.put("sit", 1);
		targets.put("quis", 1);
		targets.put("semper,", 1);
		targets.put("sem", 1);
		targets.put("iaculis", 1);
		items.put("Integer", targets);
		itemCounts.put("Integer", 6);
		targets = new HashMap<String, Integer>();
		targets.put("eu", 1);
		targets.put("imperdiet", 2);
		targets.put("sed", 1);
		targets.put("orci,", 1);
		items.put("mauris", targets);
		itemCounts.put("mauris", 5);
		targets = new HashMap<String, Integer>();
		targets.put("euismod", 1);
		items.put("nibh", targets);
		itemCounts.put("nibh", 1);
		targets = new HashMap<String, Integer>();
		targets.put("gravida.", 1);
		targets.put("turpis,", 1);
		targets.put("vestibulum", 1);
		targets.put("nunc.", 1);
		targets.put("consequat.", 1);
		items.put("euismod", targets);
		itemCounts.put("euismod", 5);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("gravida.", targets);
		itemCounts.put("gravida.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("tellus", 1);
		targets.put("sem.", 1);
		targets.put("turpis", 3);
		targets.put("sapien.", 1);
		targets.put("egestas", 2);
		targets.put("lacus.", 1);
		targets.put("mi", 1);
		targets.put("leo.", 1);
		targets.put("massa", 1);
		targets.put("sapien", 1);
		targets.put("nisl", 1);
		items.put("ac", targets);
		itemCounts.put("ac", 14);
		targets = new HashMap<String, Integer>();
		targets.put("et", 1);
		targets.put("a", 2);
		targets.put("mi,", 1);
		items.put("tellus", targets);
		itemCounts.put("tellus", 4);
		targets = new HashMap<String, Integer>();
		targets.put("vulputate", 1);
		targets.put("a", 2);
		targets.put("sollicitudin", 1);
		items.put("risus", targets);
		itemCounts.put("risus", 4);
		targets = new HashMap<String, Integer>();
		targets.put("vehicula.", 1);
		targets.put("id,", 1);
		targets.put("pellentesque", 1);
		items.put("vulputate", targets);
		itemCounts.put("vulputate", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("vehicula.", targets);
		itemCounts.put("vehicula.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("lobortis", 1);
		targets.put("fermentum.", 1);
		targets.put("mattis", 1);
		targets.put("turpis.", 1);
		targets.put("vitae", 2);
		targets.put("euismod", 1);
		targets.put("non", 1);
		targets.put("vestibulum", 1);
		targets.put("ut", 1);
		targets.put("varius", 1);
		targets.put("imperdiet.", 1);
		targets.put("magna.", 1);
		targets.put("sem", 1);
		targets.put("laoreet", 1);
		targets.put("interdum", 1);
		targets.put("convallis", 1);
		targets.put("sed", 1);
		targets.put("tellus", 1);
		items.put("Donec", targets);
		itemCounts.put("Donec", 19);
		targets = new HashMap<String, Integer>();
		targets.put("risus", 1);
		targets.put("ac,", 1);
		targets.put("quam", 1);
		targets.put("elit", 1);
		items.put("lobortis", targets);
		itemCounts.put("lobortis", 4);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 6);
		targets.put("Ut", 6);
		targets.put("Duis", 6);
		targets.put("Excepteur", 6);
		targets.put("Curabitur", 6);
		targets.put("Nulla", 6);
		targets.put("Nullam", 6);
		targets.put("Integer", 6);
		targets.put("Donec", 6);
		targets.put("Etiam", 6);
		targets.put("Maecenas", 6);
		targets.put("Pellentesque", 6);
		targets.put("Aliquam", 6);
		targets.put("Cras", 6);
		targets.put("Aenean", 6);
		targets.put("In", 6);
		targets.put("Fusce", 6);
		targets.put("Mauris", 6);
		targets.put("Vivamus", 6);
		targets.put("Morbi", 6);
		targets.put("Quisque", 6);
		targets.put("Proin", 6);
		targets.put("Suspendisse", 6);
		targets.put("Praesent", 6);
		targets.put("Nam", 6);
		targets.put("Nunc", 6);
		targets.put("Sed", 6);
		targets.put("Vestibulum", 6);
		targets.put("Curae;", 6);
		targets.put("At", 6);
		targets.put("Et", 6);
		targets.put("Temporibus", 6);
		targets.put("Itaque", 6);
		targets.put("Nemo", 6);
		targets.put("Neque", 6);
		targets.put("Quis", 6);
		items.put("elit.", targets);
		itemCounts.put("elit.", 216);
		targets = new HashMap<String, Integer>();
		targets.put("tempor.", 1);
		targets.put("sit", 1);
		targets.put("lacus", 1);
		targets.put("non", 1);
		targets.put("faucibus.", 1);
		items.put("Etiam", targets);
		itemCounts.put("Etiam", 5);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("tempor.", targets);
		itemCounts.put("tempor.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("ligula", 1);
		items.put("ullamcorper,", targets);
		itemCounts.put("ullamcorper,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("eu", 1);
		targets.put("molestie", 1);
		targets.put("quis", 1);
		targets.put("at", 1);
		targets.put("ac", 1);
		targets.put("urna,", 1);
		items.put("ligula", targets);
		itemCounts.put("ligula", 6);
		targets = new HashMap<String, Integer>();
		targets.put("eros", 1);
		items.put("congue,", targets);
		itemCounts.put("congue,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("id", 1);
		items.put("turpis,", targets);
		itemCounts.put("turpis,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("risus", 1);
		targets.put("sem,", 1);
		targets.put("tempor", 1);
		targets.put("nisl,", 1);
		targets.put("suscipit", 1);
		targets.put("augue,", 1);
		items.put("sapien", targets);
		itemCounts.put("sapien", 6);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 5);
		targets.put("Ut", 5);
		targets.put("Duis", 5);
		targets.put("Excepteur", 5);
		targets.put("Curabitur", 5);
		targets.put("Nulla", 5);
		targets.put("Nullam", 5);
		targets.put("Integer", 5);
		targets.put("Donec", 5);
		targets.put("Etiam", 5);
		targets.put("Maecenas", 5);
		targets.put("Pellentesque", 5);
		targets.put("Aliquam", 5);
		targets.put("Cras", 5);
		targets.put("Aenean", 5);
		targets.put("In", 5);
		targets.put("Fusce", 5);
		targets.put("Mauris", 5);
		targets.put("Vivamus", 5);
		targets.put("Morbi", 5);
		targets.put("Quisque", 5);
		targets.put("Proin", 5);
		targets.put("Suspendisse", 5);
		targets.put("Praesent", 5);
		targets.put("Nam", 5);
		targets.put("Nunc", 5);
		targets.put("Sed", 5);
		targets.put("Vestibulum", 5);
		targets.put("Curae;", 5);
		targets.put("At", 5);
		targets.put("Et", 5);
		targets.put("Temporibus", 5);
		targets.put("Itaque", 5);
		targets.put("Nemo", 5);
		targets.put("Neque", 5);
		targets.put("Quis", 5);
		items.put("quam.", targets);
		itemCounts.put("quam.", 180);
		targets = new HashMap<String, Integer>();
		targets.put("fermentum", 1);
		targets.put("rhoncus", 1);
		items.put("Maecenas", targets);
		itemCounts.put("Maecenas", 2);
		targets = new HashMap<String, Integer>();
		targets.put("consequat", 1);
		targets.put("hendrerit,", 1);
		targets.put("justo.", 1);
		targets.put("id,", 1);
		targets.put("vel,", 1);
		items.put("fermentum", targets);
		itemCounts.put("fermentum", 5);
		targets = new HashMap<String, Integer>();
		targets.put("mi.", 1);
		targets.put("quis,", 1);
		targets.put("elementum,", 1);
		items.put("consequat", targets);
		itemCounts.put("consequat", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("mi.", targets);
		itemCounts.put("mi.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("fermentum.", targets);
		itemCounts.put("fermentum.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("malesuada", 1);
		targets.put("habitant", 3);
		targets.put("viverra", 1);
		targets.put("vitae", 1);
		targets.put("feugiat", 1);
		items.put("Pellentesque", targets);
		itemCounts.put("Pellentesque", 7);
		targets = new HashMap<String, Integer>();
		targets.put("nulla", 1);
		targets.put("diam", 1);
		targets.put("fames", 3);
		targets.put("non,", 1);
		items.put("malesuada", targets);
		itemCounts.put("malesuada", 6);
		targets = new HashMap<String, Integer>();
		targets.put("aliquet", 1);
		items.put("sem,", targets);
		itemCounts.put("sem,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("nec,", 1);
		items.put("aliquet", targets);
		itemCounts.put("aliquet", 1);
		targets = new HashMap<String, Integer>();
		targets.put("commodo", 1);
		targets.put("risus.", 1);
		targets.put("ornare", 1);
		targets.put("iaculis", 1);
		items.put("nec,", targets);
		itemCounts.put("nec,", 4);
		targets = new HashMap<String, Integer>();
		targets.put("consequat", 1);
		targets.put("dictum", 1);
		targets.put("semper", 1);
		targets.put("lacus.", 1);
		targets.put("sollicitudin", 1);
		targets.put("tempus", 1);
		targets.put("augue.", 1);
		targets.put("neque.", 1);
		targets.put("urna.", 1);
		items.put("eget,", targets);
		itemCounts.put("eget,", 9);
		targets = new HashMap<String, Integer>();
		targets.put("neque.", 1);
		targets.put("laoreet", 1);
		targets.put("molestie", 1);
		targets.put("imperdiet", 1);
		targets.put("posuere", 1);
		items.put("quis,", targets);
		itemCounts.put("quis,", 5);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("neque.", targets);
		itemCounts.put("neque.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("faucibus,", 1);
		targets.put("consequat.", 1);
		targets.put("dictum", 1);
		targets.put("commodo", 1);
		targets.put("vehicula", 1);
		targets.put("tincidunt", 1);
		targets.put("erat", 1);
		items.put("Aliquam", targets);
		itemCounts.put("Aliquam", 7);
		targets = new HashMap<String, Integer>();
		targets.put("elit", 1);
		items.put("faucibus,", targets);
		itemCounts.put("faucibus,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ut", 3);
		targets.put("et", 2);
		targets.put("quis", 1);
		targets.put("ac", 1);
		targets.put("sem", 1);
		targets.put("consectetuer", 1);
		items.put("elit", targets);
		itemCounts.put("elit", 9);
		targets = new HashMap<String, Integer>();
		targets.put("aliquet,", 1);
		targets.put("eleifend", 1);
		targets.put("ac,", 1);
		items.put("dictum", targets);
		itemCounts.put("dictum", 3);
		targets = new HashMap<String, Integer>();
		targets.put("felis", 1);
		items.put("aliquet,", targets);
		itemCounts.put("aliquet,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("adipiscing", 1);
		targets.put("turpis", 1);
		targets.put("condimentum", 1);
		targets.put("hendrerit", 1);
		targets.put("laoreet", 1);
		items.put("nisl", targets);
		itemCounts.put("nisl", 5);
		targets = new HashMap<String, Integer>();
		targets.put("sapien,", 1);
		targets.put("non,", 1);
		targets.put("nec,", 1);
		items.put("adipiscing", targets);
		itemCounts.put("adipiscing", 3);
		targets = new HashMap<String, Integer>();
		targets.put("sed", 1);
		items.put("sapien,", targets);
		itemCounts.put("sapien,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("lacus", 1);
		targets.put("at", 1);
		targets.put("quis", 1);
		items.put("diam", targets);
		itemCounts.put("diam", 3);
		targets = new HashMap<String, Integer>();
		targets.put("eget", 2);
		targets.put("ligula", 1);
		targets.put("sit", 2);
		targets.put("at", 1);
		targets.put("lorem,", 1);
		targets.put("nunc,", 1);
		items.put("lacus", targets);
		itemCounts.put("lacus", 8);
		targets = new HashMap<String, Integer>();
		targets.put("erat.", 1);
		targets.put("consequat", 1);
		targets.put("pulvinar", 1);
		targets.put("nunc.", 1);
		targets.put("lorem", 1);
		targets.put("suscipit", 1);
		targets.put("vestibulum", 1);
		targets.put("ligula.", 1);
		items.put("eget", targets);
		itemCounts.put("eget", 8);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("erat.", targets);
		itemCounts.put("erat.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("mollis", 1);
		targets.put("dignissim", 1);
		targets.put("purus", 1);
		targets.put("mi", 1);
		items.put("Cras", targets);
		itemCounts.put("Cras", 4);
		targets = new HashMap<String, Integer>();
		targets.put("scelerisque", 1);
		targets.put("quis,", 1);
		items.put("mollis", targets);
		itemCounts.put("mollis", 2);
		targets = new HashMap<String, Integer>();
		targets.put("nunc.", 1);
		targets.put("vitae,", 1);
		targets.put("urna", 1);
		targets.put("et,", 1);
		targets.put("eget,", 1);
		targets.put("ac,", 1);
		items.put("scelerisque", targets);
		itemCounts.put("scelerisque", 6);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 4);
		targets.put("Ut", 4);
		targets.put("Duis", 4);
		targets.put("Excepteur", 4);
		targets.put("Curabitur", 4);
		targets.put("Nulla", 4);
		targets.put("Nullam", 4);
		targets.put("Integer", 4);
		targets.put("Donec", 4);
		targets.put("Etiam", 4);
		targets.put("Maecenas", 4);
		targets.put("Pellentesque", 4);
		targets.put("Aliquam", 4);
		targets.put("Cras", 4);
		targets.put("Aenean", 4);
		targets.put("In", 4);
		targets.put("Fusce", 4);
		targets.put("Mauris", 4);
		targets.put("Vivamus", 4);
		targets.put("Morbi", 4);
		targets.put("Quisque", 4);
		targets.put("Proin", 4);
		targets.put("Suspendisse", 4);
		targets.put("Praesent", 4);
		targets.put("Nam", 4);
		targets.put("Nunc", 4);
		targets.put("Sed", 4);
		targets.put("Vestibulum", 4);
		targets.put("Curae;", 4);
		targets.put("At", 4);
		targets.put("Et", 4);
		targets.put("Temporibus", 4);
		targets.put("Itaque", 4);
		targets.put("Nemo", 4);
		targets.put("Neque", 4);
		targets.put("Quis", 4);
		items.put("nunc.", targets);
		itemCounts.put("nunc.", 144);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("arcu.", targets);
		itemCounts.put("arcu.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("lorem,", 1);
		targets.put("bibendum", 1);
		targets.put("et", 1);
		targets.put("nulla,", 1);
		items.put("augue", targets);
		itemCounts.put("augue", 4);
		targets = new HashMap<String, Integer>();
		targets.put("dapibus", 1);
		targets.put("iaculis", 1);
		items.put("lorem,", targets);
		itemCounts.put("lorem,", 2);
		targets = new HashMap<String, Integer>();
		targets.put("quis,", 1);
		targets.put("sed,", 1);
		targets.put("condimentum.", 1);
		targets.put("ligula.", 1);
		items.put("dapibus", targets);
		itemCounts.put("dapibus", 4);
		targets = new HashMap<String, Integer>();
		targets.put("et,", 1);
		targets.put("euismod,", 1);
		targets.put("ut,", 1);
		targets.put("dapibus", 1);
		targets.put("commodo.", 1);
		items.put("laoreet", targets);
		itemCounts.put("laoreet", 5);
		targets = new HashMap<String, Integer>();
		targets.put("pretium", 1);
		targets.put("facilisis", 1);
		targets.put("scelerisque", 1);
		targets.put("nonummy", 1);
		items.put("et,", targets);
		itemCounts.put("et,", 4);
		targets = new HashMap<String, Integer>();
		targets.put("nisi.", 1);
		targets.put("quam.", 1);
		targets.put("nibh.", 1);
		targets.put("tempus", 1);
		targets.put("bibendum", 1);
		targets.put("malesuada", 1);
		items.put("ac,", targets);
		itemCounts.put("ac,", 6);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("nisi.", targets);
		itemCounts.put("nisi.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("magna", 1);
		targets.put("vestibulum.", 1);
		targets.put("id", 1);
		targets.put("sed", 1);
		items.put("Aenean", targets);
		itemCounts.put("Aenean", 4);
		targets = new HashMap<String, Integer>();
		targets.put("mollis", 1);
		targets.put("ornare", 1);
		items.put("nisl,", targets);
		itemCounts.put("nisl,", 2);
		targets = new HashMap<String, Integer>();
		targets.put("eu,", 1);
		targets.put("metus,", 1);
		targets.put("velit.", 1);
		items.put("molestie", targets);
		itemCounts.put("molestie", 3);
		targets = new HashMap<String, Integer>();
		targets.put("feugiat", 1);
		targets.put("vehicula", 1);
		targets.put("fermentum", 1);
		targets.put("tempor", 1);
		targets.put("lorem.", 1);
		items.put("eu,", targets);
		itemCounts.put("eu,", 5);
		targets = new HashMap<String, Integer>();
		targets.put("in,", 1);
		targets.put("orci", 1);
		targets.put("elit.", 1);
		targets.put("leo.", 1);
		targets.put("ullamcorper", 1);
		items.put("feugiat", targets);
		itemCounts.put("feugiat", 5);
		targets = new HashMap<String, Integer>();
		targets.put("orci.", 1);
		targets.put("fringilla", 1);
		targets.put("elit.", 1);
		targets.put("imperdiet", 1);
		items.put("in,", targets);
		itemCounts.put("in,", 4);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("orci.", targets);
		itemCounts.put("orci.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("hac", 4);
		targets.put("convallis", 1);
		targets.put("semper", 1);
		targets.put("at", 1);
		targets.put("elit.", 1);
		targets.put("quis", 1);
		items.put("In", targets);
		itemCounts.put("In", 9);
		targets = new HashMap<String, Integer>();
		targets.put("habitasse", 4);
		items.put("hac", targets);
		itemCounts.put("hac", 4);
		targets = new HashMap<String, Integer>();
		targets.put("platea", 4);
		items.put("habitasse", targets);
		itemCounts.put("habitasse", 4);
		targets = new HashMap<String, Integer>();
		targets.put("dictumst.", 4);
		items.put("platea", targets);
		itemCounts.put("platea", 4);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 4);
		targets.put("Ut", 4);
		targets.put("Duis", 4);
		targets.put("Excepteur", 4);
		targets.put("Curabitur", 4);
		targets.put("Nulla", 4);
		targets.put("Nullam", 4);
		targets.put("Integer", 4);
		targets.put("Donec", 4);
		targets.put("Etiam", 4);
		targets.put("Maecenas", 4);
		targets.put("Pellentesque", 4);
		targets.put("Aliquam", 4);
		targets.put("Cras", 4);
		targets.put("Aenean", 4);
		targets.put("In", 4);
		targets.put("Fusce", 4);
		targets.put("Mauris", 4);
		targets.put("Vivamus", 4);
		targets.put("Morbi", 4);
		targets.put("Quisque", 4);
		targets.put("Proin", 4);
		targets.put("Suspendisse", 4);
		targets.put("Praesent", 4);
		targets.put("Nam", 4);
		targets.put("Nunc", 4);
		targets.put("Sed", 4);
		targets.put("Vestibulum", 4);
		targets.put("Curae;", 4);
		targets.put("At", 4);
		targets.put("Et", 4);
		targets.put("Temporibus", 4);
		targets.put("Itaque", 4);
		targets.put("Nemo", 4);
		targets.put("Neque", 4);
		targets.put("Quis", 4);
		items.put("dictumst.", targets);
		itemCounts.put("dictumst.", 144);
		targets = new HashMap<String, Integer>();
		targets.put("convallis,", 1);
		targets.put("porttitor", 1);
		targets.put("lectus", 1);
		targets.put("ultrices", 1);
		targets.put("pulvinar.", 1);
		items.put("Fusce", targets);
		itemCounts.put("Fusce", 5);
		targets = new HashMap<String, Integer>();
		targets.put("mauris", 1);
		items.put("convallis,", targets);
		itemCounts.put("convallis,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("gravida", 1);
		targets.put("sed,", 1);
		targets.put("risus", 1);
		targets.put("sit", 1);
		targets.put("eget,", 1);
		items.put("imperdiet", targets);
		itemCounts.put("imperdiet", 5);
		targets = new HashMap<String, Integer>();
		targets.put("nisl", 1);
		items.put("bibendum,", targets);
		itemCounts.put("bibendum,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("mauris,", 1);
		targets.put("eleifend,", 1);
		targets.put("blandit.", 1);
		targets.put("laboriosam,", 1);
		items.put("suscipit", targets);
		itemCounts.put("suscipit", 4);
		targets = new HashMap<String, Integer>();
		targets.put("sed", 1);
		targets.put("luctus", 1);
		items.put("mauris,", targets);
		itemCounts.put("mauris,", 2);
		targets = new HashMap<String, Integer>();
		targets.put("ipsum", 1);
		items.put("placerat", targets);
		itemCounts.put("placerat", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sed", 1);
		targets.put("tellus", 1);
		targets.put("diam,", 1);
		items.put("urna", targets);
		itemCounts.put("urna", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 6);
		targets.put("Ut", 6);
		targets.put("Duis", 6);
		targets.put("Excepteur", 6);
		targets.put("Curabitur", 6);
		targets.put("Nulla", 6);
		targets.put("Nullam", 6);
		targets.put("Integer", 6);
		targets.put("Donec", 6);
		targets.put("Etiam", 6);
		targets.put("Maecenas", 6);
		targets.put("Pellentesque", 6);
		targets.put("Aliquam", 6);
		targets.put("Cras", 6);
		targets.put("Aenean", 6);
		targets.put("In", 6);
		targets.put("Fusce", 6);
		targets.put("Mauris", 6);
		targets.put("Vivamus", 6);
		targets.put("Morbi", 6);
		targets.put("Quisque", 6);
		targets.put("Proin", 6);
		targets.put("Suspendisse", 6);
		targets.put("Praesent", 6);
		targets.put("Nam", 6);
		targets.put("Nunc", 6);
		targets.put("Sed", 6);
		targets.put("Vestibulum", 6);
		targets.put("Curae;", 6);
		targets.put("At", 6);
		targets.put("Et", 6);
		targets.put("Temporibus", 6);
		targets.put("Itaque", 6);
		targets.put("Nemo", 6);
		targets.put("Neque", 6);
		targets.put("Quis", 6);
		items.put("risus.", targets);
		itemCounts.put("risus.", 216);
		targets = new HashMap<String, Integer>();
		targets.put("tellus", 1);
		targets.put("tincidunt", 1);
		targets.put("eu,", 1);
		targets.put("elit.", 1);
		items.put("convallis", targets);
		itemCounts.put("convallis", 4);
		targets = new HashMap<String, Integer>();
		targets.put("tristique", 1);
		targets.put("tempore,", 1);
		items.put("libero", targets);
		itemCounts.put("libero", 2);
		targets = new HashMap<String, Integer>();
		targets.put("sodales.", 1);
		targets.put("neque", 1);
		targets.put("magna", 1);
		targets.put("senectus", 3);
		targets.put("eget,", 1);
		items.put("tristique", targets);
		itemCounts.put("tristique", 7);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("sodales.", targets);
		itemCounts.put("sodales.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("a", 1);
		targets.put("dictum,", 1);
		targets.put("urna", 1);
		targets.put("vulputate", 1);
		targets.put("eu", 1);
		items.put("Mauris", targets);
		itemCounts.put("Mauris", 5);
		targets = new HashMap<String, Integer>();
		targets.put("semper", 1);
		targets.put("eget,", 1);
		targets.put("ac,", 1);
		items.put("mattis", targets);
		itemCounts.put("mattis", 3);
		targets = new HashMap<String, Integer>();
		targets.put("leo.", 1);
		targets.put("bibendum", 1);
		targets.put("et,", 1);
		items.put("semper", targets);
		itemCounts.put("semper", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 5);
		targets.put("Ut", 5);
		targets.put("Duis", 5);
		targets.put("Excepteur", 5);
		targets.put("Curabitur", 5);
		targets.put("Nulla", 5);
		targets.put("Nullam", 5);
		targets.put("Integer", 5);
		targets.put("Donec", 5);
		targets.put("Etiam", 5);
		targets.put("Maecenas", 5);
		targets.put("Pellentesque", 5);
		targets.put("Aliquam", 5);
		targets.put("Cras", 5);
		targets.put("Aenean", 5);
		targets.put("In", 5);
		targets.put("Fusce", 5);
		targets.put("Mauris", 5);
		targets.put("Vivamus", 5);
		targets.put("Morbi", 5);
		targets.put("Quisque", 5);
		targets.put("Proin", 5);
		targets.put("Suspendisse", 5);
		targets.put("Praesent", 5);
		targets.put("Nam", 5);
		targets.put("Nunc", 5);
		targets.put("Sed", 5);
		targets.put("Vestibulum", 5);
		targets.put("Curae;", 5);
		targets.put("At", 5);
		targets.put("Et", 5);
		targets.put("Temporibus", 5);
		targets.put("Itaque", 5);
		targets.put("Nemo", 5);
		targets.put("Neque", 5);
		targets.put("Quis", 5);
		items.put("leo.", targets);
		itemCounts.put("leo.", 180);
		targets = new HashMap<String, Integer>();
		targets.put("facilisis", 1);
		targets.put("commodo,", 1);
		targets.put("nulla", 1);
		items.put("Vivamus", targets);
		itemCounts.put("Vivamus", 3);
		targets = new HashMap<String, Integer>();
		targets.put("diam", 1);
		targets.put("vel,", 1);
		items.put("facilisis", targets);
		itemCounts.put("facilisis", 2);
		targets = new HashMap<String, Integer>();
		targets.put("odio.", 1);
		targets.put("augue", 1);
		targets.put("nulla", 1);
		targets.put("nisl", 1);
		targets.put("orci.", 1);
		targets.put("venenatis", 1);
		targets.put("arcu.", 1);
		items.put("at", targets);
		itemCounts.put("at", 7);
		targets = new HashMap<String, Integer>();
		targets.put("nisi", 1);
		items.put("dictum,", targets);
		itemCounts.put("dictum,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("lacus", 1);
		items.put("elementum,", targets);
		itemCounts.put("elementum,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("non", 1);
		items.put("metus,", targets);
		itemCounts.put("metus,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("sem.", targets);
		itemCounts.put("sem.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 4);
		targets.put("Ut", 4);
		targets.put("Duis", 4);
		targets.put("Excepteur", 4);
		targets.put("Curabitur", 4);
		targets.put("Nulla", 4);
		targets.put("Nullam", 4);
		targets.put("Integer", 4);
		targets.put("Donec", 4);
		targets.put("Etiam", 4);
		targets.put("Maecenas", 4);
		targets.put("Pellentesque", 4);
		targets.put("Aliquam", 4);
		targets.put("Cras", 4);
		targets.put("Aenean", 4);
		targets.put("In", 4);
		targets.put("Fusce", 4);
		targets.put("Mauris", 4);
		targets.put("Vivamus", 4);
		targets.put("Morbi", 4);
		targets.put("Quisque", 4);
		targets.put("Proin", 4);
		targets.put("Suspendisse", 4);
		targets.put("Praesent", 4);
		targets.put("Nam", 4);
		targets.put("Nunc", 4);
		targets.put("Sed", 4);
		targets.put("Vestibulum", 4);
		targets.put("Curae;", 4);
		targets.put("At", 4);
		targets.put("Et", 4);
		targets.put("Temporibus", 4);
		targets.put("Itaque", 4);
		targets.put("Nemo", 4);
		targets.put("Neque", 4);
		targets.put("Quis", 4);
		items.put("turpis.", targets);
		itemCounts.put("turpis.", 144);
		targets = new HashMap<String, Integer>();
		targets.put("metus.", 1);
		targets.put("tristique", 1);
		targets.put("nisi.", 1);
		targets.put("turpis.", 1);
		targets.put("tellus.", 1);
		targets.put("elit", 1);
		targets.put("dicta", 1);
		items.put("vitae", targets);
		itemCounts.put("vitae", 7);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("metus.", targets);
		itemCounts.put("metus.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("tristique", 1);
		targets.put("lobortis", 1);
		targets.put("consectetuer", 1);
		items.put("Morbi", targets);
		itemCounts.put("Morbi", 3);
		targets = new HashMap<String, Integer>();
		targets.put("eu", 1);
		targets.put("id", 1);
		items.put("neque", targets);
		itemCounts.put("neque", 2);
		targets = new HashMap<String, Integer>();
		targets.put("gravida", 1);
		targets.put("tortor", 1);
		targets.put("elit.", 1);
		targets.put("elementum", 1);
		targets.put("eget", 1);
		targets.put("id", 1);
		targets.put("tempus", 1);
		items.put("Quisque", targets);
		itemCounts.put("Quisque", 7);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("sapien.", targets);
		itemCounts.put("sapien.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("turpis", 1);
		targets.put("nonummy,", 1);
		targets.put("justo.", 1);
		targets.put("eu", 1);
		targets.put("faucibus", 1);
		targets.put("libero.", 1);
		targets.put("adipiscing.", 1);
		items.put("Proin", targets);
		itemCounts.put("Proin", 7);
		targets = new HashMap<String, Integer>();
		targets.put("scelerisque", 1);
		items.put("lacus,", targets);
		itemCounts.put("lacus,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("elementum", 1);
		items.put("vitae,", targets);
		itemCounts.put("vitae,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("at,", 1);
		targets.put("pharetra", 1);
		targets.put("non,", 1);
		items.put("elementum", targets);
		itemCounts.put("elementum", 3);
		targets = new HashMap<String, Integer>();
		targets.put("lobortis", 1);
		targets.put("imperdiet", 1);
		targets.put("adipiscing", 1);
		items.put("at,", targets);
		itemCounts.put("at,", 3);
		targets = new HashMap<String, Integer>();
		targets.put("risus.", 1);
		targets.put("molestie", 1);
		targets.put("fermentum", 1);
		items.put("eleifend", targets);
		itemCounts.put("eleifend", 3);
		targets = new HashMap<String, Integer>();
		targets.put("diam.", 1);
		targets.put("eros.", 1);
		targets.put("nulla.", 1);
		targets.put("mauris", 1);
		items.put("amet", targets);
		itemCounts.put("amet", 4);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("diam.", targets);
		itemCounts.put("diam.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("odio.", 1);
		targets.put("nunc.", 1);
		targets.put("pulvinar", 1);
		targets.put("euismod.", 1);
		targets.put("et", 1);
		targets.put("id", 1);
		items.put("Suspendisse", targets);
		itemCounts.put("Suspendisse", 6);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("libero.", targets);
		itemCounts.put("libero.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("lacus", 1);
		items.put("nonummy,", targets);
		itemCounts.put("nonummy,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("lacinia,", 1);
		targets.put("scelerisque", 1);
		targets.put("massa", 1);
		items.put("pulvinar", targets);
		itemCounts.put("pulvinar", 3);
		targets = new HashMap<String, Integer>();
		targets.put("pede", 1);
		items.put("lacinia,", targets);
		itemCounts.put("lacinia,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("felis", 1);
		targets.put("vel", 1);
		targets.put("est,", 1);
		targets.put("sodales", 1);
		items.put("pede", targets);
		itemCounts.put("pede", 4);
		targets = new HashMap<String, Integer>();
		targets.put("leo,", 1);
		targets.put("elit", 1);
		targets.put("ultricies.", 1);
		targets.put("posuere", 1);
		items.put("dignissim", targets);
		itemCounts.put("dignissim", 4);
		targets = new HashMap<String, Integer>();
		targets.put("vitae", 1);
		targets.put("ac", 1);
		targets.put("bibendum", 1);
		items.put("leo,", targets);
		itemCounts.put("leo,", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("eros.", targets);
		itemCounts.put("eros.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("ornare.", targets);
		itemCounts.put("ornare.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("odio", 1);
		targets.put("pretium,", 1);
		targets.put("ut", 1);
		targets.put("et", 1);
		targets.put("orci", 1);
		items.put("Praesent", targets);
		itemCounts.put("Praesent", 5);
		targets = new HashMap<String, Integer>();
		targets.put("ligula,", 1);
		targets.put("dignissimos", 1);
		items.put("odio", targets);
		itemCounts.put("odio", 2);
		targets = new HashMap<String, Integer>();
		targets.put("dapibus", 1);
		items.put("ligula,", targets);
		itemCounts.put("ligula,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("tincidunt", 1);
		targets.put("nibh.", 1);
		targets.put("urna.", 1);
		targets.put("porta", 1);
		items.put("sed,", targets);
		itemCounts.put("sed,", 4);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("nibh.", targets);
		itemCounts.put("nibh.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("quis", 1);
		targets.put("erat.", 1);
		targets.put("aliquam", 1);
		targets.put("consectetuer", 1);
		targets.put("libero", 1);
		items.put("Nam", targets);
		itemCounts.put("Nam", 5);
		targets = new HashMap<String, Integer>();
		targets.put("eleifend", 1);
		targets.put("sed", 1);
		targets.put("gravida", 1);
		items.put("Nunc", targets);
		itemCounts.put("Nunc", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("velit.", targets);
		itemCounts.put("velit.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("eu", 1);
		targets.put("nihil", 1);
		items.put("quam", targets);
		itemCounts.put("quam", 2);
		targets = new HashMap<String, Integer>();
		targets.put("massa.", 1);
		targets.put("tortor", 1);
		targets.put("nisl.", 1);
		targets.put("eget,", 1);
		targets.put("lorem", 1);
		items.put("vestibulum", targets);
		itemCounts.put("vestibulum", 5);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("massa.", targets);
		itemCounts.put("massa.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("lectus.", targets);
		itemCounts.put("lectus.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("nulla.", targets);
		itemCounts.put("nulla.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("augue.", targets);
		itemCounts.put("augue.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("morbi", 3);
		items.put("habitant", targets);
		itemCounts.put("habitant", 3);
		targets = new HashMap<String, Integer>();
		targets.put("tristique", 3);
		items.put("morbi", targets);
		itemCounts.put("morbi", 3);
		targets = new HashMap<String, Integer>();
		targets.put("et", 3);
		items.put("senectus", targets);
		itemCounts.put("senectus", 3);
		targets = new HashMap<String, Integer>();
		targets.put("et", 3);
		items.put("netus", targets);
		itemCounts.put("netus", 3);
		targets = new HashMap<String, Integer>();
		targets.put("ac", 3);
		items.put("fames", targets);
		itemCounts.put("fames", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("egestas.", targets);
		itemCounts.put("egestas.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("vestibulum.", targets);
		itemCounts.put("vestibulum.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("lobortis", 1);
		targets.put("posuere", 1);
		targets.put("pellentesque", 1);
		targets.put("eu", 1);
		targets.put("lacus", 1);
		targets.put("ut", 1);
		items.put("Sed", targets);
		itemCounts.put("Sed", 6);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("dapibus.", targets);
		itemCounts.put("dapibus.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("sem", 1);
		targets.put("at,", 1);
		targets.put("in,", 1);
		items.put("vehicula", targets);
		itemCounts.put("vehicula", 3);
		targets = new HashMap<String, Integer>();
		targets.put("ut", 2);
		targets.put("sapien", 1);
		targets.put("ligula", 1);
		targets.put("velit,", 1);
		targets.put("eros,", 1);
		items.put("sem", targets);
		itemCounts.put("sem", 6);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("pede.", targets);
		itemCounts.put("pede.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("lectus,", 1);
		targets.put("dignissim", 1);
		targets.put("eu", 1);
		items.put("purus", targets);
		itemCounts.put("purus", 3);
		targets = new HashMap<String, Integer>();
		targets.put("egestas", 1);
		items.put("lectus,", targets);
		itemCounts.put("lectus,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("eu,", 1);
		targets.put("sem", 1);
		targets.put("magna.", 1);
		targets.put("elit", 1);
		targets.put("commodo.", 1);
		items.put("egestas", targets);
		itemCounts.put("egestas", 5);
		targets = new HashMap<String, Integer>();
		targets.put("luctus", 1);
		targets.put("quis,", 1);
		targets.put("euismod", 1);
		targets.put("imperdiet.", 1);
		targets.put("pretium.", 1);
		items.put("consectetuer", targets);
		itemCounts.put("consectetuer", 5);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 4);
		targets.put("Ut", 4);
		targets.put("Duis", 4);
		targets.put("Excepteur", 4);
		targets.put("Curabitur", 4);
		targets.put("Nulla", 4);
		targets.put("Nullam", 4);
		targets.put("Integer", 4);
		targets.put("Donec", 4);
		targets.put("Etiam", 4);
		targets.put("Maecenas", 4);
		targets.put("Pellentesque", 4);
		targets.put("Aliquam", 4);
		targets.put("Cras", 4);
		targets.put("Aenean", 4);
		targets.put("In", 4);
		targets.put("Fusce", 4);
		targets.put("Mauris", 4);
		targets.put("Vivamus", 4);
		targets.put("Morbi", 4);
		targets.put("Quisque", 4);
		targets.put("Proin", 4);
		targets.put("Suspendisse", 4);
		targets.put("Praesent", 4);
		targets.put("Nam", 4);
		targets.put("Nunc", 4);
		targets.put("Sed", 4);
		targets.put("Vestibulum", 4);
		targets.put("Curae;", 4);
		targets.put("At", 4);
		targets.put("Et", 4);
		targets.put("Temporibus", 4);
		targets.put("Itaque", 4);
		targets.put("Nemo", 4);
		targets.put("Neque", 4);
		targets.put("Quis", 4);
		items.put("felis.", targets);
		itemCounts.put("felis.", 144);
		targets = new HashMap<String, Integer>();
		targets.put("feugiat.", 1);
		targets.put("odio.", 1);
		targets.put("ipsum.", 1);
		items.put("ullamcorper", targets);
		itemCounts.put("ullamcorper", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("feugiat.", targets);
		itemCounts.put("feugiat.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("mauris", 1);
		items.put("pretium,", targets);
		itemCounts.put("pretium,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("nulla", 1);
		items.put("hendrerit,", targets);
		itemCounts.put("hendrerit,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("iaculis", 1);
		targets.put("eu", 1);
		targets.put("justo", 1);
		targets.put("vitae", 1);
		items.put("lorem", targets);
		itemCounts.put("lorem", 4);
		targets = new HashMap<String, Integer>();
		targets.put("magna,", 1);
		targets.put("egestas", 1);
		targets.put("sit", 1);
		targets.put("lacinia", 1);
		targets.put("ut,", 1);
		items.put("iaculis", targets);
		itemCounts.put("iaculis", 5);
		targets = new HashMap<String, Integer>();
		targets.put("pulvinar", 1);
		items.put("magna,", targets);
		itemCounts.put("magna,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("justo.", targets);
		itemCounts.put("justo.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("in", 1);
		targets.put("ac", 1);
		targets.put("gravida", 1);
		targets.put("arcu", 1);
		items.put("massa", targets);
		itemCounts.put("massa", 4);
		targets = new HashMap<String, Integer>();
		targets.put("augue", 1);
		items.put("commodo,", targets);
		itemCounts.put("commodo,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sem", 1);
		items.put("euismod,", targets);
		itemCounts.put("euismod,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ac", 1);
		items.put("dolor,", targets);
		itemCounts.put("dolor,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ac", 1);
		targets.put("velit,", 1);
		targets.put("at", 1);
		items.put("tortor", targets);
		itemCounts.put("tortor", 3);
		targets = new HashMap<String, Integer>();
		targets.put("vestibulum", 1);
		targets.put("tristique,", 1);
		targets.put("cubilia", 1);
		targets.put("nulla.", 1);
		items.put("posuere", targets);
		itemCounts.put("posuere", 4);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("nisl.", targets);
		itemCounts.put("nisl.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("imperdiet.", targets);
		itemCounts.put("imperdiet.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("rutrum.", targets);
		itemCounts.put("rutrum.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("facilisi.", targets);
		itemCounts.put("facilisi.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("scelerisque", 1);
		targets.put("pharetra", 1);
		targets.put("sed", 1);
		items.put("velit,", targets);
		itemCounts.put("velit,", 3);
		targets = new HashMap<String, Integer>();
		targets.put("tempor", 1);
		targets.put("vehicula", 1);
		targets.put("venenatis", 1);
		items.put("vel,", targets);
		itemCounts.put("vel,", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 3);
		targets.put("Ut", 3);
		targets.put("Duis", 3);
		targets.put("Excepteur", 3);
		targets.put("Curabitur", 3);
		targets.put("Nulla", 3);
		targets.put("Nullam", 3);
		targets.put("Integer", 3);
		targets.put("Donec", 3);
		targets.put("Etiam", 3);
		targets.put("Maecenas", 3);
		targets.put("Pellentesque", 3);
		targets.put("Aliquam", 3);
		targets.put("Cras", 3);
		targets.put("Aenean", 3);
		targets.put("In", 3);
		targets.put("Fusce", 3);
		targets.put("Mauris", 3);
		targets.put("Vivamus", 3);
		targets.put("Morbi", 3);
		targets.put("Quisque", 3);
		targets.put("Proin", 3);
		targets.put("Suspendisse", 3);
		targets.put("Praesent", 3);
		targets.put("Nam", 3);
		targets.put("Nunc", 3);
		targets.put("Sed", 3);
		targets.put("Vestibulum", 3);
		targets.put("Curae;", 3);
		targets.put("At", 3);
		targets.put("Et", 3);
		targets.put("Temporibus", 3);
		targets.put("Itaque", 3);
		targets.put("Nemo", 3);
		targets.put("Neque", 3);
		targets.put("Quis", 3);
		items.put("urna.", targets);
		itemCounts.put("urna.", 108);
		targets = new HashMap<String, Integer>();
		targets.put("purus.", 1);
		items.put("viverra", targets);
		itemCounts.put("viverra", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("purus.", targets);
		itemCounts.put("purus.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("dolor.", targets);
		itemCounts.put("dolor.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("elit", 1);
		items.put("volutpat", targets);
		itemCounts.put("volutpat", 1);
		targets = new HashMap<String, Integer>();
		targets.put("aliquet.", 1);
		targets.put("id,", 1);
		targets.put("vel,", 1);
		items.put("condimentum", targets);
		itemCounts.put("condimentum", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("aliquet.", targets);
		itemCounts.put("aliquet.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("lacus.", 1);
		targets.put("quis,", 1);
		targets.put("in,", 1);
		items.put("pharetra", targets);
		itemCounts.put("pharetra", 3);
		targets = new HashMap<String, Integer>();
		targets.put("eget", 2);
		targets.put("egestas", 1);
		targets.put("pede", 1);
		targets.put("porttitor", 1);
		targets.put("at", 1);
		items.put("arcu", targets);
		itemCounts.put("arcu", 6);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("magna.", targets);
		itemCounts.put("magna.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("volutpat.", 1);
		targets.put("nisl", 1);
		items.put("erat", targets);
		itemCounts.put("erat", 2);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("volutpat.", targets);
		itemCounts.put("volutpat.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("orci.", 1);
		targets.put("leo.", 1);
		items.put("pellentesque", targets);
		itemCounts.put("pellentesque", 2);
		targets = new HashMap<String, Integer>();
		targets.put("aliquam", 1);
		targets.put("nulla,", 1);
		items.put("mi", targets);
		itemCounts.put("mi", 2);
		targets = new HashMap<String, Integer>();
		targets.put("pretium.", 1);
		targets.put("lacinia", 1);
		targets.put("quaerat", 1);
		items.put("aliquam", targets);
		itemCounts.put("aliquam", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("pretium.", targets);
		itemCounts.put("pretium.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("porttitor", 1);
		items.put("orci,", targets);
		itemCounts.put("orci,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("eget,", 1);
		targets.put("hendrerit", 1);
		targets.put("pellentesque.", 1);
		items.put("porttitor", targets);
		itemCounts.put("porttitor", 3);
		targets = new HashMap<String, Integer>();
		targets.put("vulputate", 1);
		targets.put("leo.", 1);
		targets.put("tristique", 1);
		targets.put("quam.", 1);
		targets.put("turpis.", 1);
		items.put("non,", targets);
		itemCounts.put("non,", 5);
		targets = new HashMap<String, Integer>();
		targets.put("risus.", 1);
		targets.put("mattis", 1);
		targets.put("laoreet", 1);
		targets.put("odio.", 1);
		targets.put("felis.", 1);
		targets.put("scelerisque", 1);
		targets.put("rhoncus", 1);
		items.put("id,", targets);
		itemCounts.put("id,", 7);
		targets = new HashMap<String, Integer>();
		targets.put("enim", 1);
		items.put("varius", targets);
		itemCounts.put("varius", 1);
		targets = new HashMap<String, Integer>();
		targets.put("enim.", 1);
		targets.put("massa.", 1);
		items.put("lacinia", targets);
		itemCounts.put("lacinia", 2);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("enim.", targets);
		itemCounts.put("enim.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("ultricies.", targets);
		itemCounts.put("ultricies.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("ante.", 1);
		targets.put("justo,", 1);
		items.put("hendrerit", targets);
		itemCounts.put("hendrerit", 2);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("ante.", targets);
		itemCounts.put("ante.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("cursus", 1);
		items.put("diam,", targets);
		itemCounts.put("diam,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("id,", 1);
		items.put("cursus", targets);
		itemCounts.put("cursus", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sit", 1);
		targets.put("non,", 1);
		targets.put("purus", 1);
		items.put("tempus", targets);
		itemCounts.put("tempus", 3);
		targets = new HashMap<String, Integer>();
		targets.put("mauris,", 1);
		targets.put("est,", 1);
		items.put("lectus", targets);
		itemCounts.put("lectus", 2);
		targets = new HashMap<String, Integer>();
		targets.put("mattis", 1);
		targets.put("convallis", 1);
		items.put("a,", targets);
		itemCounts.put("a,", 2);
		targets = new HashMap<String, Integer>();
		targets.put("rhoncus", 1);
		targets.put("interdum", 1);
		items.put("nulla,", targets);
		itemCounts.put("nulla,", 2);
		targets = new HashMap<String, Integer>();
		targets.put("id,", 1);
		targets.put("pellentesque,", 1);
		targets.put("arcu", 1);
		items.put("rhoncus", targets);
		itemCounts.put("rhoncus", 3);
		targets = new HashMap<String, Integer>();
		targets.put("ultricies", 1);
		targets.put("commodo", 1);
		targets.put("elementum", 1);
		items.put("ut,", targets);
		itemCounts.put("ut,", 3);
		targets = new HashMap<String, Integer>();
		targets.put("id,", 1);
		items.put("ultricies", targets);
		itemCounts.put("ultricies", 1);
		targets = new HashMap<String, Integer>();
		targets.put("auctor", 1);
		targets.put("sed", 1);
		targets.put("sapien", 1);
		targets.put("ante", 1);
		items.put("Vestibulum", targets);
		itemCounts.put("Vestibulum", 4);
		targets = new HashMap<String, Integer>();
		targets.put("tortor", 1);
		items.put("auctor", targets);
		itemCounts.put("auctor", 1);
		targets = new HashMap<String, Integer>();
		targets.put("nisi", 1);
		items.put("semper,", targets);
		itemCounts.put("semper,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("erat", 1);
		items.put("eleifend,", targets);
		itemCounts.put("eleifend,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("eget", 1);
		items.put("justo,", targets);
		itemCounts.put("justo,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ac", 1);
		items.put("justo", targets);
		itemCounts.put("justo", 1);
		targets = new HashMap<String, Integer>();
		targets.put("eu,", 1);
		items.put("fringilla", targets);
		itemCounts.put("fringilla", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ante", 1);
		targets.put("blandit", 1);
		targets.put("eum", 1);
		targets.put("illum", 1);
		items.put("vel", targets);
		itemCounts.put("vel", 4);
		targets = new HashMap<String, Integer>();
		targets.put("dapibus", 1);
		targets.put("ipsum", 1);
		items.put("ante", targets);
		itemCounts.put("ante", 2);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("condimentum.", targets);
		itemCounts.put("condimentum.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("ligula", 1);
		items.put("vulputate,", targets);
		itemCounts.put("vulputate,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("tincidunt,", 1);
		targets.put("id,", 1);
		items.put("venenatis", targets);
		itemCounts.put("venenatis", 2);
		targets = new HashMap<String, Integer>();
		targets.put("orci", 1);
		items.put("tincidunt,", targets);
		itemCounts.put("tincidunt,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("interdum", 1);
		items.put("nunc", targets);
		itemCounts.put("nunc", 1);
		targets = new HashMap<String, Integer>();
		targets.put("leo,", 1);
		targets.put("at,", 1);
		targets.put("feugiat", 1);
		items.put("interdum", targets);
		itemCounts.put("interdum", 3);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("commodo.", targets);
		itemCounts.put("commodo.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("tellus.", targets);
		itemCounts.put("tellus.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("accumsan", 1);
		targets.put("condimentum", 1);
		targets.put("omnis", 1);
		targets.put("qui", 1);
		items.put("est,", targets);
		itemCounts.put("est,", 4);
		targets = new HashMap<String, Integer>();
		targets.put("ac,", 1);
		items.put("accumsan", targets);
		itemCounts.put("accumsan", 1);
		targets = new HashMap<String, Integer>();
		targets.put("eget,", 1);
		items.put("porta", targets);
		itemCounts.put("porta", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("faucibus.", targets);
		itemCounts.put("faucibus.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("auctor,", 1);
		targets.put("ut,", 1);
		targets.put("et,", 1);
		items.put("ornare", targets);
		itemCounts.put("ornare", 3);
		targets = new HashMap<String, Integer>();
		targets.put("consectetuer", 1);
		items.put("auctor,", targets);
		itemCounts.put("auctor,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("odio.", 1);
		items.put("tristique,", targets);
		itemCounts.put("tristique,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ullamcorper", 1);
		targets.put("posuere", 1);
		targets.put("turpis", 1);
		targets.put("a,", 1);
		items.put("ultrices", targets);
		itemCounts.put("ultrices", 4);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("blandit.", targets);
		itemCounts.put("blandit.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("euismod.", targets);
		itemCounts.put("euismod.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("neque", 1);
		items.put("accumsan,", targets);
		itemCounts.put("accumsan,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("arcu", 1);
		items.put("luctus,", targets);
		itemCounts.put("luctus,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("felis,", 1);
		items.put("sodales", targets);
		itemCounts.put("sodales", 1);
		targets = new HashMap<String, Integer>();
		targets.put("vel", 1);
		items.put("felis,", targets);
		itemCounts.put("felis,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("massa", 1);
		items.put("blandit", targets);
		itemCounts.put("blandit", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 2);
		targets.put("Ut", 2);
		targets.put("Duis", 2);
		targets.put("Excepteur", 2);
		targets.put("Curabitur", 2);
		targets.put("Nulla", 2);
		targets.put("Nullam", 2);
		targets.put("Integer", 2);
		targets.put("Donec", 2);
		targets.put("Etiam", 2);
		targets.put("Maecenas", 2);
		targets.put("Pellentesque", 2);
		targets.put("Aliquam", 2);
		targets.put("Cras", 2);
		targets.put("Aenean", 2);
		targets.put("In", 2);
		targets.put("Fusce", 2);
		targets.put("Mauris", 2);
		targets.put("Vivamus", 2);
		targets.put("Morbi", 2);
		targets.put("Quisque", 2);
		targets.put("Proin", 2);
		targets.put("Suspendisse", 2);
		targets.put("Praesent", 2);
		targets.put("Nam", 2);
		targets.put("Nunc", 2);
		targets.put("Sed", 2);
		targets.put("Vestibulum", 2);
		targets.put("Curae;", 2);
		targets.put("At", 2);
		targets.put("Et", 2);
		targets.put("Temporibus", 2);
		targets.put("Itaque", 2);
		targets.put("Nemo", 2);
		targets.put("Neque", 2);
		targets.put("Quis", 2);
		items.put("ligula.", targets);
		itemCounts.put("ligula.", 72);
		targets = new HashMap<String, Integer>();
		targets.put("ornare", 1);
		items.put("eros,", targets);
		itemCounts.put("eros,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("in,", 1);
		items.put("nonummy", targets);
		itemCounts.put("nonummy", 1);
		targets = new HashMap<String, Integer>();
		targets.put("in", 1);
		items.put("primis", targets);
		itemCounts.put("primis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("orci", 1);
		targets.put("convallis", 1);
		items.put("faucibus", targets);
		itemCounts.put("faucibus", 2);
		targets = new HashMap<String, Integer>();
		targets.put("Curae;", 1);
		items.put("cubilia", targets);
		itemCounts.put("cubilia", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Pellentesque", 1);
		items.put("Curae;", targets);
		itemCounts.put("Curae;", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("ipsum.", targets);
		itemCounts.put("ipsum.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("pellentesque.", targets);
		itemCounts.put("pellentesque.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("fermentum", 1);
		items.put("nunc,", targets);
		itemCounts.put("nunc,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("condimentum", 1);
		items.put("augue,", targets);
		itemCounts.put("augue,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sapien.", 1);
		items.put("pellentesque,", targets);
		itemCounts.put("pellentesque,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("est.", targets);
		itemCounts.put("est.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("luctus", 1);
		items.put("mi,", targets);
		itemCounts.put("mi,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("lorem.", targets);
		itemCounts.put("lorem.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("adipiscing.", targets);
		itemCounts.put("adipiscing.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("adipiscing", 1);
		items.put("urna,", targets);
		itemCounts.put("urna,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("pulvinar.", targets);
		itemCounts.put("pulvinar.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("vero", 1);
		items.put("At", targets);
		itemCounts.put("At", 1);
		targets = new HashMap<String, Integer>();
		targets.put("eos", 1);
		items.put("vero", targets);
		itemCounts.put("vero", 1);
		targets = new HashMap<String, Integer>();
		targets.put("et", 1);
		targets.put("qui", 1);
		items.put("eos", targets);
		itemCounts.put("eos", 2);
		targets = new HashMap<String, Integer>();
		targets.put("et", 1);
		items.put("accusamus", targets);
		itemCounts.put("accusamus", 1);
		targets = new HashMap<String, Integer>();
		targets.put("odio", 1);
		items.put("iusto", targets);
		itemCounts.put("iusto", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ducimus", 1);
		items.put("dignissimos", targets);
		itemCounts.put("dignissimos", 1);
		targets = new HashMap<String, Integer>();
		targets.put("qui", 1);
		items.put("ducimus", targets);
		itemCounts.put("ducimus", 1);
		targets = new HashMap<String, Integer>();
		targets.put("praesentium", 1);
		items.put("blanditiis", targets);
		itemCounts.put("blanditiis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("voluptatum", 1);
		items.put("praesentium", targets);
		itemCounts.put("praesentium", 1);
		targets = new HashMap<String, Integer>();
		targets.put("deleniti", 1);
		items.put("voluptatum", targets);
		itemCounts.put("voluptatum", 1);
		targets = new HashMap<String, Integer>();
		targets.put("atque", 1);
		items.put("deleniti", targets);
		itemCounts.put("deleniti", 1);
		targets = new HashMap<String, Integer>();
		targets.put("corrupti", 1);
		items.put("atque", targets);
		itemCounts.put("atque", 1);
		targets = new HashMap<String, Integer>();
		targets.put("quos", 1);
		items.put("corrupti", targets);
		itemCounts.put("corrupti", 1);
		targets = new HashMap<String, Integer>();
		targets.put("dolores", 1);
		items.put("quos", targets);
		itemCounts.put("quos", 1);
		targets = new HashMap<String, Integer>();
		targets.put("et", 1);
		targets.put("eos", 1);
		items.put("dolores", targets);
		itemCounts.put("dolores", 2);
		targets = new HashMap<String, Integer>();
		targets.put("molestias", 1);
		items.put("quas", targets);
		itemCounts.put("quas", 1);
		targets = new HashMap<String, Integer>();
		targets.put("excepturi", 1);
		items.put("molestias", targets);
		itemCounts.put("molestias", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sint", 1);
		items.put("excepturi", targets);
		itemCounts.put("excepturi", 1);
		targets = new HashMap<String, Integer>();
		targets.put("cupiditate", 1);
		items.put("occaecati", targets);
		itemCounts.put("occaecati", 1);
		targets = new HashMap<String, Integer>();
		targets.put("non", 1);
		items.put("cupiditate", targets);
		itemCounts.put("cupiditate", 1);
		targets = new HashMap<String, Integer>();
		targets.put("similique", 1);
		items.put("provident,", targets);
		itemCounts.put("provident,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sunt", 1);
		items.put("similique", targets);
		itemCounts.put("similique", 1);
		targets = new HashMap<String, Integer>();
		targets.put("animi,", 1);
		items.put("mollitia", targets);
		itemCounts.put("mollitia", 1);
		targets = new HashMap<String, Integer>();
		targets.put("id", 1);
		items.put("animi,", targets);
		itemCounts.put("animi,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("et", 1);
		items.put("laborum", targets);
		itemCounts.put("laborum", 1);
		targets = new HashMap<String, Integer>();
		targets.put("fuga.", 1);
		items.put("dolorum", targets);
		itemCounts.put("dolorum", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("fuga.", targets);
		itemCounts.put("fuga.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("harum", 1);
		items.put("Et", targets);
		itemCounts.put("Et", 1);
		targets = new HashMap<String, Integer>();
		targets.put("quidem", 1);
		items.put("harum", targets);
		itemCounts.put("harum", 1);
		targets = new HashMap<String, Integer>();
		targets.put("rerum", 1);
		items.put("quidem", targets);
		itemCounts.put("quidem", 1);
		targets = new HashMap<String, Integer>();
		targets.put("facilis", 1);
		targets.put("necessitatibus", 1);
		targets.put("hic", 1);
		items.put("rerum", targets);
		itemCounts.put("rerum", 3);
		targets = new HashMap<String, Integer>();
		targets.put("est", 1);
		items.put("facilis", targets);
		itemCounts.put("facilis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("distinctio.", 1);
		items.put("expedita", targets);
		itemCounts.put("expedita", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("distinctio.", targets);
		itemCounts.put("distinctio.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("cum", 1);
		items.put("tempore,", targets);
		itemCounts.put("tempore,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("soluta", 1);
		items.put("cum", targets);
		itemCounts.put("cum", 1);
		targets = new HashMap<String, Integer>();
		targets.put("nobis", 1);
		items.put("soluta", targets);
		itemCounts.put("soluta", 1);
		targets = new HashMap<String, Integer>();
		targets.put("est", 1);
		items.put("nobis", targets);
		itemCounts.put("nobis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("optio", 1);
		items.put("eligendi", targets);
		itemCounts.put("eligendi", 1);
		targets = new HashMap<String, Integer>();
		targets.put("cumque", 1);
		items.put("optio", targets);
		itemCounts.put("optio", 1);
		targets = new HashMap<String, Integer>();
		targets.put("nihil", 1);
		items.put("cumque", targets);
		itemCounts.put("cumque", 1);
		targets = new HashMap<String, Integer>();
		targets.put("impedit", 1);
		targets.put("molestiae", 1);
		items.put("nihil", targets);
		itemCounts.put("nihil", 2);
		targets = new HashMap<String, Integer>();
		targets.put("quo", 1);
		items.put("impedit", targets);
		itemCounts.put("impedit", 1);
		targets = new HashMap<String, Integer>();
		targets.put("minus", 1);
		targets.put("voluptas", 1);
		items.put("quo", targets);
		itemCounts.put("quo", 2);
		targets = new HashMap<String, Integer>();
		targets.put("id", 1);
		items.put("minus", targets);
		itemCounts.put("minus", 1);
		targets = new HashMap<String, Integer>();
		targets.put("maxime", 1);
		items.put("quod", targets);
		itemCounts.put("quod", 1);
		targets = new HashMap<String, Integer>();
		targets.put("placeat", 1);
		items.put("maxime", targets);
		itemCounts.put("maxime", 1);
		targets = new HashMap<String, Integer>();
		targets.put("facere", 1);
		items.put("placeat", targets);
		itemCounts.put("placeat", 1);
		targets = new HashMap<String, Integer>();
		targets.put("possimus,", 1);
		items.put("facere", targets);
		itemCounts.put("facere", 1);
		targets = new HashMap<String, Integer>();
		targets.put("omnis", 1);
		items.put("possimus,", targets);
		itemCounts.put("possimus,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("voluptas", 1);
		targets.put("dolor", 1);
		targets.put("iste", 1);
		items.put("omnis", targets);
		itemCounts.put("omnis", 3);
		targets = new HashMap<String, Integer>();
		targets.put("assumenda", 1);
		targets.put("sit", 1);
		targets.put("nulla", 1);
		items.put("voluptas", targets);
		itemCounts.put("voluptas", 3);
		targets = new HashMap<String, Integer>();
		targets.put("est,", 1);
		items.put("assumenda", targets);
		itemCounts.put("assumenda", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("repellendus.", targets);
		itemCounts.put("repellendus.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("autem", 1);
		items.put("Temporibus", targets);
		itemCounts.put("Temporibus", 1);
		targets = new HashMap<String, Integer>();
		targets.put("quibusdam", 1);
		targets.put("vel", 1);
		items.put("autem", targets);
		itemCounts.put("autem", 2);
		targets = new HashMap<String, Integer>();
		targets.put("et", 1);
		items.put("quibusdam", targets);
		itemCounts.put("quibusdam", 1);
		targets = new HashMap<String, Integer>();
		targets.put("officiis", 1);
		targets.put("rerum", 1);
		targets.put("reiciendis", 1);
		targets.put("perferendis", 1);
		targets.put("odit", 1);
		targets.put("fugit,", 1);
		items.put("aut", targets);
		itemCounts.put("aut", 6);
		targets = new HashMap<String, Integer>();
		targets.put("debitis", 1);
		items.put("officiis", targets);
		itemCounts.put("officiis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("aut", 1);
		items.put("debitis", targets);
		itemCounts.put("debitis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("saepe", 1);
		items.put("necessitatibus", targets);
		itemCounts.put("necessitatibus", 1);
		targets = new HashMap<String, Integer>();
		targets.put("eveniet", 1);
		items.put("saepe", targets);
		itemCounts.put("saepe", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ut", 1);
		items.put("eveniet", targets);
		itemCounts.put("eveniet", 1);
		targets = new HashMap<String, Integer>();
		targets.put("repudiandae", 1);
		items.put("voluptates", targets);
		itemCounts.put("voluptates", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sint", 1);
		items.put("repudiandae", targets);
		itemCounts.put("repudiandae", 1);
		targets = new HashMap<String, Integer>();
		targets.put("non", 1);
		targets.put("consequatur,", 1);
		items.put("molestiae", targets);
		itemCounts.put("molestiae", 2);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("recusandae.", targets);
		itemCounts.put("recusandae.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("earum", 1);
		items.put("Itaque", targets);
		itemCounts.put("Itaque", 1);
		targets = new HashMap<String, Integer>();
		targets.put("rerum", 1);
		items.put("earum", targets);
		itemCounts.put("earum", 1);
		targets = new HashMap<String, Integer>();
		targets.put("tenetur", 1);
		items.put("hic", targets);
		itemCounts.put("hic", 1);
		targets = new HashMap<String, Integer>();
		targets.put("a", 1);
		items.put("tenetur", targets);
		itemCounts.put("tenetur", 1);
		targets = new HashMap<String, Integer>();
		targets.put("delectus,", 1);
		items.put("sapiente", targets);
		itemCounts.put("sapiente", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ut", 1);
		items.put("delectus,", targets);
		itemCounts.put("delectus,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("voluptatibus", 1);
		items.put("reiciendis", targets);
		itemCounts.put("reiciendis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("maiores", 1);
		items.put("voluptatibus", targets);
		itemCounts.put("voluptatibus", 1);
		targets = new HashMap<String, Integer>();
		targets.put("alias", 1);
		items.put("maiores", targets);
		itemCounts.put("maiores", 1);
		targets = new HashMap<String, Integer>();
		targets.put("consequatur", 1);
		items.put("alias", targets);
		itemCounts.put("alias", 1);
		targets = new HashMap<String, Integer>();
		targets.put("aut", 1);
		items.put("consequatur", targets);
		itemCounts.put("consequatur", 1);
		targets = new HashMap<String, Integer>();
		targets.put("doloribus", 1);
		items.put("perferendis", targets);
		itemCounts.put("perferendis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("asperiores", 1);
		items.put("doloribus", targets);
		itemCounts.put("doloribus", 1);
		targets = new HashMap<String, Integer>();
		targets.put("repellat.", 1);
		items.put("asperiores", targets);
		itemCounts.put("asperiores", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("repellat.", targets);
		itemCounts.put("repellat.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("unde", 1);
		items.put("perspiciatis", targets);
		itemCounts.put("perspiciatis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("omnis", 1);
		items.put("unde", targets);
		itemCounts.put("unde", 1);
		targets = new HashMap<String, Integer>();
		targets.put("natus", 1);
		items.put("iste", targets);
		itemCounts.put("iste", 1);
		targets = new HashMap<String, Integer>();
		targets.put("error", 1);
		items.put("natus", targets);
		itemCounts.put("natus", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sit", 1);
		items.put("error", targets);
		itemCounts.put("error", 1);
		targets = new HashMap<String, Integer>();
		targets.put("accusantium", 1);
		targets.put("quia", 1);
		targets.put("sequi", 1);
		items.put("voluptatem", targets);
		itemCounts.put("voluptatem", 3);
		targets = new HashMap<String, Integer>();
		targets.put("doloremque", 1);
		items.put("accusantium", targets);
		itemCounts.put("accusantium", 1);
		targets = new HashMap<String, Integer>();
		targets.put("laudantium,", 1);
		items.put("doloremque", targets);
		itemCounts.put("doloremque", 1);
		targets = new HashMap<String, Integer>();
		targets.put("totam", 1);
		items.put("laudantium,", targets);
		itemCounts.put("laudantium,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("rem", 1);
		items.put("totam", targets);
		itemCounts.put("totam", 1);
		targets = new HashMap<String, Integer>();
		targets.put("aperiam,", 1);
		items.put("rem", targets);
		itemCounts.put("rem", 1);
		targets = new HashMap<String, Integer>();
		targets.put("eaque", 1);
		items.put("aperiam,", targets);
		itemCounts.put("aperiam,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ipsa", 1);
		items.put("eaque", targets);
		itemCounts.put("eaque", 1);
		targets = new HashMap<String, Integer>();
		targets.put("quae", 1);
		items.put("ipsa", targets);
		itemCounts.put("ipsa", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ab", 1);
		items.put("quae", targets);
		itemCounts.put("quae", 1);
		targets = new HashMap<String, Integer>();
		targets.put("illo", 1);
		items.put("ab", targets);
		itemCounts.put("ab", 1);
		targets = new HashMap<String, Integer>();
		targets.put("inventore", 1);
		items.put("illo", targets);
		itemCounts.put("illo", 1);
		targets = new HashMap<String, Integer>();
		targets.put("veritatis", 1);
		items.put("inventore", targets);
		itemCounts.put("inventore", 1);
		targets = new HashMap<String, Integer>();
		targets.put("et", 1);
		items.put("veritatis", targets);
		itemCounts.put("veritatis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("architecto", 1);
		items.put("quasi", targets);
		itemCounts.put("quasi", 1);
		targets = new HashMap<String, Integer>();
		targets.put("beatae", 1);
		items.put("architecto", targets);
		itemCounts.put("architecto", 1);
		targets = new HashMap<String, Integer>();
		targets.put("vitae", 1);
		items.put("beatae", targets);
		itemCounts.put("beatae", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sunt", 1);
		items.put("dicta", targets);
		itemCounts.put("dicta", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("explicabo.", targets);
		itemCounts.put("explicabo.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("enim", 1);
		items.put("Nemo", targets);
		itemCounts.put("Nemo", 1);
		targets = new HashMap<String, Integer>();
		targets.put("voluptatem", 1);
		items.put("ipsam", targets);
		itemCounts.put("ipsam", 1);
		targets = new HashMap<String, Integer>();
		targets.put("voluptas", 1);
		targets.put("consequuntur", 1);
		targets.put("dolor", 1);
		targets.put("non", 1);
		items.put("quia", targets);
		itemCounts.put("quia", 4);
		targets = new HashMap<String, Integer>();
		targets.put("aut", 1);
		items.put("aspernatur", targets);
		itemCounts.put("aspernatur", 1);
		targets = new HashMap<String, Integer>();
		targets.put("aut", 1);
		items.put("odit", targets);
		itemCounts.put("odit", 1);
		targets = new HashMap<String, Integer>();
		targets.put("sed", 1);
		items.put("fugit,", targets);
		itemCounts.put("fugit,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("magni", 1);
		items.put("consequuntur", targets);
		itemCounts.put("consequuntur", 1);
		targets = new HashMap<String, Integer>();
		targets.put("dolores", 1);
		items.put("magni", targets);
		itemCounts.put("magni", 1);
		targets = new HashMap<String, Integer>();
		targets.put("voluptatem", 1);
		items.put("ratione", targets);
		itemCounts.put("ratione", 1);
		targets = new HashMap<String, Integer>();
		targets.put("nesciunt.", 1);
		items.put("sequi", targets);
		itemCounts.put("sequi", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("nesciunt.", targets);
		itemCounts.put("nesciunt.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("porro", 1);
		items.put("Neque", targets);
		itemCounts.put("Neque", 1);
		targets = new HashMap<String, Integer>();
		targets.put("quisquam", 1);
		items.put("porro", targets);
		itemCounts.put("porro", 1);
		targets = new HashMap<String, Integer>();
		targets.put("est,", 1);
		items.put("quisquam", targets);
		itemCounts.put("quisquam", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ipsum", 1);
		targets.put("eum", 1);
		items.put("dolorem", targets);
		itemCounts.put("dolorem", 2);
		targets = new HashMap<String, Integer>();
		targets.put("adipisci", 1);
		items.put("consectetur,", targets);
		itemCounts.put("consectetur,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("velit,", 1);
		items.put("adipisci", targets);
		itemCounts.put("adipisci", 1);
		targets = new HashMap<String, Integer>();
		targets.put("eius", 1);
		items.put("numquam", targets);
		itemCounts.put("numquam", 1);
		targets = new HashMap<String, Integer>();
		targets.put("modi", 1);
		items.put("eius", targets);
		itemCounts.put("eius", 1);
		targets = new HashMap<String, Integer>();
		targets.put("tempora", 1);
		items.put("modi", targets);
		itemCounts.put("modi", 1);
		targets = new HashMap<String, Integer>();
		targets.put("incidunt", 1);
		items.put("tempora", targets);
		itemCounts.put("tempora", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ut", 1);
		items.put("incidunt", targets);
		itemCounts.put("incidunt", 1);
		targets = new HashMap<String, Integer>();
		targets.put("aliquam", 1);
		items.put("magnam", targets);
		itemCounts.put("magnam", 1);
		targets = new HashMap<String, Integer>();
		targets.put("voluptatem.", 1);
		items.put("quaerat", targets);
		itemCounts.put("quaerat", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("voluptatem.", targets);
		itemCounts.put("voluptatem.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("veniam,", 1);
		items.put("minima", targets);
		itemCounts.put("minima", 1);
		targets = new HashMap<String, Integer>();
		targets.put("exercitationem", 1);
		items.put("nostrum", targets);
		itemCounts.put("nostrum", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ullam", 1);
		items.put("exercitationem", targets);
		itemCounts.put("exercitationem", 1);
		targets = new HashMap<String, Integer>();
		targets.put("corporis", 1);
		items.put("ullam", targets);
		itemCounts.put("ullam", 1);
		targets = new HashMap<String, Integer>();
		targets.put("suscipit", 1);
		items.put("corporis", targets);
		itemCounts.put("corporis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("nisi", 1);
		items.put("laboriosam,", targets);
		itemCounts.put("laboriosam,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("ex", 1);
		items.put("aliquid", targets);
		itemCounts.put("aliquid", 1);
		targets = new HashMap<String, Integer>();
		targets.put("consequatur.", 1);
		items.put("commodi", targets);
		itemCounts.put("commodi", 1);
		targets = new HashMap<String, Integer>();
		targets.put("Lorem", 1);
		targets.put("Ut", 1);
		targets.put("Duis", 1);
		targets.put("Excepteur", 1);
		targets.put("Curabitur", 1);
		targets.put("Nulla", 1);
		targets.put("Nullam", 1);
		targets.put("Integer", 1);
		targets.put("Donec", 1);
		targets.put("Etiam", 1);
		targets.put("Maecenas", 1);
		targets.put("Pellentesque", 1);
		targets.put("Aliquam", 1);
		targets.put("Cras", 1);
		targets.put("Aenean", 1);
		targets.put("In", 1);
		targets.put("Fusce", 1);
		targets.put("Mauris", 1);
		targets.put("Vivamus", 1);
		targets.put("Morbi", 1);
		targets.put("Quisque", 1);
		targets.put("Proin", 1);
		targets.put("Suspendisse", 1);
		targets.put("Praesent", 1);
		targets.put("Nam", 1);
		targets.put("Nunc", 1);
		targets.put("Sed", 1);
		targets.put("Vestibulum", 1);
		targets.put("Curae;", 1);
		targets.put("At", 1);
		targets.put("Et", 1);
		targets.put("Temporibus", 1);
		targets.put("Itaque", 1);
		targets.put("Nemo", 1);
		targets.put("Neque", 1);
		targets.put("Quis", 1);
		items.put("consequatur.", targets);
		itemCounts.put("consequatur.", 36);
		targets = new HashMap<String, Integer>();
		targets.put("autem", 1);
		items.put("Quis", targets);
		itemCounts.put("Quis", 1);
		targets = new HashMap<String, Integer>();
		targets.put("iure", 1);
		targets.put("fugiat", 1);
		items.put("eum", targets);
		itemCounts.put("eum", 2);
		targets = new HashMap<String, Integer>();
		targets.put("reprehenderit", 1);
		items.put("iure", targets);
		itemCounts.put("iure", 1);
		targets = new HashMap<String, Integer>();
		targets.put("vel", 1);
		items.put("consequatur,", targets);
		itemCounts.put("consequatur,", 1);
		targets = new HashMap<String, Integer>();
		targets.put("qui", 1);
		items.put("illum", targets);
		itemCounts.put("illum", 1);
	}
}